runtime.schedt.lock (field)
153 uses
runtime (current package)
debug.go#L75: lock(&sched.lock)
debug.go#L78: unlock(&sched.lock)
debug.go#L84: unlock(&sched.lock)
debug.go#L124: lock(&sched.lock)
debug.go#L127: unlock(&sched.lock)
debug.go#L142: lock(&sched.lock)
debug.go#L144: unlock(&sched.lock)
debugcall.go#L248: lock(&sched.lock)
debugcall.go#L250: unlock(&sched.lock)
lock_spinbit.go#L138: case &sched.lock:
mgc.go#L1549: lock(&sched.lock)
mgc.go#L1551: unlock(&sched.lock)
proc.go#L833: lockInit(&sched.lock, lockRankSched)
proc.go#L918: lock(&sched.lock)
proc.go#L938: unlock(&sched.lock)
proc.go#L963: assertLockHeld(&sched.lock)
proc.go#L985: assertLockHeld(&sched.lock)
proc.go#L1005: lock(&sched.lock)
proc.go#L1027: unlock(&sched.lock)
proc.go#L1652: lock(&sched.lock)
proc.go#L1690: unlock(&sched.lock)
proc.go#L1772: lock(&sched.lock)
proc.go#L1785: unlock(&sched.lock)
proc.go#L2004: lock(&sched.lock)
proc.go#L2007: unlock(&sched.lock)
proc.go#L2033: lock(&sched.lock)
proc.go#L2059: unlock(&sched.lock)
proc.go#L2071: lock(&sched.lock)
proc.go#L2074: unlock(&sched.lock)
proc.go#L2152: lock(&sched.lock)
proc.go#L2181: unlock(&sched.lock)
proc.go#L2230: lock(&sched.lock)
proc.go#L2232: unlock(&sched.lock)
proc.go#L2256: lock(&sched.lock)
proc.go#L2261: unlock(&sched.lock)
proc.go#L2300: lock(&sched.lock)
proc.go#L2336: unlock(&sched.lock)
proc.go#L2646: lock(&sched.lock)
proc.go#L2648: unlock(&sched.lock)
proc.go#L2969: lock(&sched.lock)
proc.go#L2972: unlock(&sched.lock)
proc.go#L3010: lock(&sched.lock)
proc.go#L3012: unlock(&sched.lock)
proc.go#L3059: lock(&sched.lock)
proc.go#L3071: unlock(&sched.lock)
proc.go#L3094: unlock(&sched.lock)
proc.go#L3104: lock(&sched.lock)
proc.go#L3112: unlock(&sched.lock)
proc.go#L3162: lock(&sched.lock)
proc.go#L3170: unlock(&sched.lock)
proc.go#L3181: unlock(&sched.lock)
proc.go#L3188: unlock(&sched.lock)
proc.go#L3197: unlock(&sched.lock)
proc.go#L3232: lock(&sched.lock)
proc.go#L3238: unlock(&sched.lock)
proc.go#L3246: unlock(&sched.lock)
proc.go#L3316: lock(&sched.lock)
proc.go#L3323: unlock(&sched.lock)
proc.go#L3432: lock(&sched.lock)
proc.go#L3434: unlock(&sched.lock)
proc.go#L3463: lock(&sched.lock)
proc.go#L3465: unlock(&sched.lock)
proc.go#L3582: lock(&sched.lock)
proc.go#L3584: unlock(&sched.lock)
proc.go#L3589: unlock(&sched.lock)
proc.go#L3601: unlock(&sched.lock)
proc.go#L3608: unlock(&sched.lock)
proc.go#L3664: lock(&sched.lock)
proc.go#L3669: unlock(&sched.lock)
proc.go#L3681: unlock(&sched.lock)
proc.go#L3753: lock(&sched.lock)
proc.go#L3755: unlock(&sched.lock)
proc.go#L3893: lock(&sched.lock)
proc.go#L3897: unlock(&sched.lock)
proc.go#L3900: unlock(&sched.lock)
proc.go#L3960: lock(&sched.lock)
proc.go#L3963: unlock(&sched.lock)
proc.go#L3970: unlock(&sched.lock)
proc.go#L3977: unlock(&sched.lock)
proc.go#L3982: unlock(&sched.lock)
proc.go#L4060: lock(&sched.lock)
proc.go#L4064: unlock(&sched.lock)
proc.go#L4070: unlock(&sched.lock)
proc.go#L4078: lock(&sched.lock)
proc.go#L4080: unlock(&sched.lock)
proc.go#L4093: lock(&sched.lock)
proc.go#L4095: unlock(&sched.lock)
proc.go#L4100: lock(&sched.lock)
proc.go#L4102: unlock(&sched.lock)
proc.go#L4182: lock(&sched.lock)
proc.go#L4186: unlock(&sched.lock)
proc.go#L4189: unlock(&sched.lock)
proc.go#L4306: lock(&sched.lock)
proc.go#L4308: unlock(&sched.lock)
proc.go#L4673: lock(&sched.lock)
proc.go#L4678: unlock(&sched.lock)
proc.go#L4685: lock(&sched.lock)
proc.go#L4709: unlock(&sched.lock)
proc.go#L4945: lock(&sched.lock)
proc.go#L4951: unlock(&sched.lock)
proc.go#L4980: lock(&sched.lock)
proc.go#L4999: unlock(&sched.lock)
proc.go#L5737: lock(&sched.lock)
proc.go#L5739: unlock(&sched.lock)
proc.go#L5791: assertLockHeld(&sched.lock)
proc.go#L5867: assertLockHeld(&sched.lock)
proc.go#L6094: lock(&sched.lock)
proc.go#L6099: unlock(&sched.lock)
proc.go#L6106: assertLockHeld(&sched.lock)
proc.go#L6140: unlock(&sched.lock)
proc.go#L6158: unlock(&sched.lock)
proc.go#L6163: unlock(&sched.lock) // unlock so that GODEBUG=scheddetail=1 doesn't hang
proc.go#L6177: unlock(&sched.lock)
proc.go#L6184: unlock(&sched.lock)
proc.go#L6205: unlock(&sched.lock) // unlock so that GODEBUG=scheddetail=1 doesn't hang
proc.go#L6229: lock(&sched.lock)
proc.go#L6232: unlock(&sched.lock)
proc.go#L6267: lock(&sched.lock)
proc.go#L6273: unlock(&sched.lock)
proc.go#L6288: lock(&sched.lock)
proc.go#L6297: unlock(&sched.lock)
proc.go#L6530: lock(&sched.lock)
proc.go#L6575: unlock(&sched.lock)
proc.go#L6617: unlock(&sched.lock)
proc.go#L6726: lock(&sched.lock)
proc.go#L6728: unlock(&sched.lock)
proc.go#L6739: lock(&sched.lock)
proc.go#L6741: unlock(&sched.lock)
proc.go#L6752: lock(&sched.lock)
proc.go#L6755: unlock(&sched.lock)
proc.go#L6789: lock(&sched.lock)
proc.go#L6791: unlock(&sched.lock)
proc.go#L6798: unlock(&sched.lock)
proc.go#L6803: unlock(&sched.lock)
proc.go#L6812: assertLockHeld(&sched.lock)
proc.go#L6826: assertLockHeld(&sched.lock)
proc.go#L6840: assertLockHeld(&sched.lock)
proc.go#L6856: assertLockHeld(&sched.lock)
proc.go#L6867: assertLockHeld(&sched.lock)
proc.go#L6879: assertLockHeld(&sched.lock)
proc.go#L6888: assertLockHeld(&sched.lock)
proc.go#L6900: assertLockHeld(&sched.lock)
proc.go#L6954: assertLockHeld(&sched.lock)
proc.go#L6983: assertLockHeld(&sched.lock)
proc.go#L7011: assertLockHeld(&sched.lock)
proc.go#L7136: lock(&sched.lock)
proc.go#L7138: unlock(&sched.lock)
proc.go#L7428: lock(&sched.lock)
proc.go#L7436: unlock(&sched.lock)
runtime2.go#L775: lock mutex
trace.go#L497: lock(&sched.lock)
trace.go#L506: unlock(&sched.lock)
traceruntime.go#L685: assertLockHeld(&sched.lock)
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)